ToolbarWidgetWrapper

(SESL variant) Internal class used to interact with the Toolbar widget without exposing interface methods to the public API.

ToolbarWidgetWrapper manages the differences between Toolbar and ActionBarView so that either variant acting as a WindowDecorActionBar can behave in the same way.

Constructors

Link copied to clipboard
constructor(toolbar: Toolbar, style: Boolean)
constructor(toolbar: Toolbar, style: Boolean, defaultNavigationContentDescription: Int, defaultNavigationIcon: Int)

Functions

Link copied to clipboard
open fun animateToVisibility(visibility: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getContext(): Context
Link copied to clipboard
open fun getCustomView(): View
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getHeight(): Int
Link copied to clipboard
open fun getMenu(): Menu
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getVisibility(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun hasIcon(): Boolean
Link copied to clipboard
open fun hasLogo(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun initProgress()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun restoreHierarchyState(toolbarStates: SparseArray<Parcelable>)
Link copied to clipboard
open fun saveHierarchyState(toolbarStates: SparseArray<Parcelable>)
Link copied to clipboard
Link copied to clipboard
open fun setCollapsible(collapsible: Boolean)
Link copied to clipboard
open fun setCustomView(view: View)
Link copied to clipboard
open fun setDefaultNavigationContentDescription(defaultNavigationContentDescription: Int)
Link copied to clipboard
open fun setDefaultNavigationIcon(defaultNavigationIcon: Drawable)
Link copied to clipboard
open fun setDisplayOptions(newOpts: Int)
Link copied to clipboard
Link copied to clipboard
open fun setDropdownSelectedPosition(position: Int)
Link copied to clipboard
Link copied to clipboard
open fun setHomeButtonEnabled(enable: Boolean)
Link copied to clipboard
open fun setIcon(d: Drawable)
open fun setIcon(resId: Int)
Link copied to clipboard
open fun setLogo(d: Drawable)
open fun setLogo(resId: Int)
Link copied to clipboard
open fun setMenu(menu: Menu, cb: MenuPresenter.Callback)
Link copied to clipboard
open fun setMenuCallbacks(actionMenuPresenterCallback: MenuPresenter.Callback, menuBuilderCallback: MenuBuilder.Callback)
Link copied to clipboard
open fun setMenuPrepared()
Link copied to clipboard
open fun setNavigationIcon(icon: Drawable)
open fun setNavigationIcon(resId: Int)
Link copied to clipboard
open fun setNavigationMode(mode: Int)
Link copied to clipboard
open fun setSubtitle(subtitle: CharSequence)
Link copied to clipboard
open fun setTitle(title: CharSequence)
Link copied to clipboard
Link copied to clipboard
open fun setVisibility(visible: Int)
Link copied to clipboard
Link copied to clipboard
open fun setWindowTitle(title: CharSequence)
Link copied to clipboard